cheese made into strips and braids to form a ball - Español Inglés Diccionario